package com.dave.gd.core.rule.intf;

import java.util.List;

import com.dave.gd.core.base.entity.ISysClass;

/**
 * Created by linzq on 2014/11/19.
 */
public interface IRlmRuleIntfService {
    
    public List<IRlmRuleIntf> getClassRelRules();
    /**
     * 
     * 获取规则列表.
     * 
     * @param sysClass
     * @param methodName
     * @param sos
     * @return
     * @author Luxb
     *          2014年11月27日 Luxb
     */
    public List<IRlmRuleIntf> getClassRelRules(ISysClass sysClass, String methodName,
        List<IServiceOffer> sos);
    /**
     * 获取规则列表.
     * @param sysClass
     * @param methodName
     * @return
     * @author Luxb
     * 2014年11月27日 Luxb
     */
    public List<IRlmRuleIntf> getClassRelRules(ISysClass sysClass, String methodName);
}
